모두를 위한 컴퓨터 과학 3주차. 배열 이번 강좌는 컴파일링,디버깅,배열에 관한 강좌이다. 컴파일링 C소스 코드의 경우 프로그램 헤더의 #~~부분을 통해 실질적으로 컴파일이 이루어지기 전에 해당파일의 내용을 포함시켜야한다고 알려주는 역할을 한다. 자바에서는 전처리 기능을 제공하지 않고 대신 class를 import시키거나 상수를 선언하는 방식으로 가져올수 있다고한다. 컴파일링(Compiling) 소스코드를 어셈블리어로 바꾸어주는 ... 모두를 위한 컴퓨터 과학스터디모두를 위한 컴퓨터 과학 6주차. 자료구조 데이터 구조 데이터 구조는 우리가 컴퓨터 메모리를 더 효율적으로 관리하기 위하여 새로 정의하는 구조체를 말한다. 각 인덱스의 값들이 메모리상에 연이어 저장되어있는 배열과는 다르게 값과 함께 다음값의 주소(포인터)를 함께 저장하여 메모리상에 값이 흩어져있더라도 값을 연이어 읽어오는 데이터구조를 말한다. java의 경우 LinkedList<>를 선언하여 연결리스트를 생성하고 데이터값들을 추가할 ... 스터디모두를 위한 컴퓨터 과학모두를 위한 컴퓨터 과학
3주차. 배열 이번 강좌는 컴파일링,디버깅,배열에 관한 강좌이다. 컴파일링 C소스 코드의 경우 프로그램 헤더의 #~~부분을 통해 실질적으로 컴파일이 이루어지기 전에 해당파일의 내용을 포함시켜야한다고 알려주는 역할을 한다. 자바에서는 전처리 기능을 제공하지 않고 대신 class를 import시키거나 상수를 선언하는 방식으로 가져올수 있다고한다. 컴파일링(Compiling) 소스코드를 어셈블리어로 바꾸어주는 ... 모두를 위한 컴퓨터 과학스터디모두를 위한 컴퓨터 과학 6주차. 자료구조 데이터 구조 데이터 구조는 우리가 컴퓨터 메모리를 더 효율적으로 관리하기 위하여 새로 정의하는 구조체를 말한다. 각 인덱스의 값들이 메모리상에 연이어 저장되어있는 배열과는 다르게 값과 함께 다음값의 주소(포인터)를 함께 저장하여 메모리상에 값이 흩어져있더라도 값을 연이어 읽어오는 데이터구조를 말한다. java의 경우 LinkedList<>를 선언하여 연결리스트를 생성하고 데이터값들을 추가할 ... 스터디모두를 위한 컴퓨터 과학모두를 위한 컴퓨터 과학